package br.edu.ifal.genipapoconstrucoes.gui;

import java.awt.Frame;
import javax.swing.JFrame;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author César
 */
public class FrmTelaPrincipal extends javax.swing.JFrame {

    /**
     * Creates new form FrmTelaPrincipal
     */
    public FrmTelaPrincipal() {
        initComponents();
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        tpnPrincipalTelaPrincioal = new javax.swing.JTabbedPane();
        pnlCadastro = new javax.swing.JPanel();
        btnCadastroCliente = new javax.swing.JButton();
        btnCadastroFuncionario = new javax.swing.JButton();
        btnCadastroProduto = new javax.swing.JButton();
        btnCadastroContas = new javax.swing.JButton();
        pnlFinanceiro = new javax.swing.JPanel();
        btnContasPagar = new javax.swing.JButton();
        btnContasReceber = new javax.swing.JButton();
        btnCalendario = new javax.swing.JButton();
        btnCaixa = new javax.swing.JButton();
        pnlMovimento = new javax.swing.JPanel();
        btnMovimentoAbriDia = new javax.swing.JButton();
        btnMovimentoFecharDia = new javax.swing.JButton();
        btnMovimentoEntrada = new javax.swing.JButton();
        btnMovimentoSaida = new javax.swing.JButton();
        mnuPrincipal = new javax.swing.JMenuBar();
        mnuBasico = new javax.swing.JMenu();
        mnuCadastrarContas = new javax.swing.JMenuItem();
        menuBasicoEfetuarVendas = new javax.swing.JMenuItem();
        mnuClienteseFornecedores = new javax.swing.JMenu();
        mnuClienteseFornecedoresCadastrar = new javax.swing.JMenu();
        mnuClienteseFornecedoresCadastarCliente = new javax.swing.JMenuItem();
        mnuClienteseFornecedoresCadastarFornecedor = new javax.swing.JMenuItem();
        mnuClienteseFornecedoresConsultar = new javax.swing.JMenu();
        mnuClienteseFornecedoresConsultarCliente = new javax.swing.JMenuItem();
        mnuClienteseFornecedoresConsultarFornecedor = new javax.swing.JMenuItem();
        mnuProdutos = new javax.swing.JMenu();
        mnuProdutosCadastrar = new javax.swing.JMenuItem();
        mnuProdutosConsultar = new javax.swing.JMenuItem();
        mnuPrecos = new javax.swing.JMenu();
        mnuRelatorio = new javax.swing.JMenu();
        mnuRelatorioContasPagar = new javax.swing.JMenuItem();
        mnuRelatorioContasReceber = new javax.swing.JMenuItem();
        mnuAjuda = new javax.swing.JMenu();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        setTitle("AGRW ---> Genipapo Construções");

        tpnPrincipalTelaPrincioal.setTabPlacement(javax.swing.JTabbedPane.LEFT);

        btnCadastroCliente.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnCadastroCliente.setText("Cliente");
        btnCadastroCliente.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnCadastroClienteActionPerformed(evt);
            }
        });

        btnCadastroFuncionario.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnCadastroFuncionario.setText("Funcionário");
        btnCadastroFuncionario.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnCadastroFuncionarioActionPerformed(evt);
            }
        });

        btnCadastroProduto.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnCadastroProduto.setText("Produto");
        btnCadastroProduto.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnCadastroProdutoActionPerformed(evt);
            }
        });

        btnCadastroContas.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnCadastroContas.setText("Contas");
        btnCadastroContas.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnCadastroContasActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout pnlCadastroLayout = new javax.swing.GroupLayout(pnlCadastro);
        pnlCadastro.setLayout(pnlCadastroLayout);
        pnlCadastroLayout.setHorizontalGroup(
            pnlCadastroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pnlCadastroLayout.createSequentialGroup()
                .addGap(217, 217, 217)
                .addGroup(pnlCadastroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(btnCadastroContas, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(pnlCadastroLayout.createSequentialGroup()
                        .addGroup(pnlCadastroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(btnCadastroCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(btnCadastroProduto, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(489, 489, 489)
                        .addComponent(btnCadastroFuncionario, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(76, 76, 76))
        );
        pnlCadastroLayout.setVerticalGroup(
            pnlCadastroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pnlCadastroLayout.createSequentialGroup()
                .addGap(160, 160, 160)
                .addGroup(pnlCadastroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnCadastroFuncionario, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnCadastroCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(292, 292, 292)
                .addGroup(pnlCadastroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnCadastroContas, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnCadastroProduto, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(38, 38, 38))
        );

        tpnPrincipalTelaPrincioal.addTab("Cadastrar", pnlCadastro);

        btnContasPagar.setFont(new java.awt.Font("Arial", 3, 15)); // NOI18N
        btnContasPagar.setText("Contas à Pagar");
        btnContasPagar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnContasPagarActionPerformed(evt);
            }
        });

        btnContasReceber.setFont(new java.awt.Font("Arial", 3, 12)); // NOI18N
        btnContasReceber.setText("Contas à Receber");
        btnContasReceber.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnContasReceberActionPerformed(evt);
            }
        });

        btnCalendario.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnCalendario.setText("Calendário");

        btnCaixa.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnCaixa.setText("Caixa");
        btnCaixa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnCaixaActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout pnlFinanceiroLayout = new javax.swing.GroupLayout(pnlFinanceiro);
        pnlFinanceiro.setLayout(pnlFinanceiroLayout);
        pnlFinanceiroLayout.setHorizontalGroup(
            pnlFinanceiroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pnlFinanceiroLayout.createSequentialGroup()
                .addGap(176, 176, 176)
                .addGroup(pnlFinanceiroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(btnContasPagar, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnCalendario, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(495, 495, 495)
                .addGroup(pnlFinanceiroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(btnContasReceber, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnCaixa, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(47, 47, 47))
        );
        pnlFinanceiroLayout.setVerticalGroup(
            pnlFinanceiroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pnlFinanceiroLayout.createSequentialGroup()
                .addGap(160, 160, 160)
                .addGroup(pnlFinanceiroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnContasPagar, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnContasReceber, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(292, 292, 292)
                .addGroup(pnlFinanceiroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnCalendario, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnCaixa, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(64, 64, 64))
        );

        tpnPrincipalTelaPrincioal.addTab("Finaceiro", pnlFinanceiro);

        btnMovimentoAbriDia.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnMovimentoAbriDia.setText("Abrir Dia");

        btnMovimentoFecharDia.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnMovimentoFecharDia.setText("Fechar Dia");

        btnMovimentoEntrada.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnMovimentoEntrada.setText("Entrada");

        btnMovimentoSaida.setFont(new java.awt.Font("Arial", 3, 18)); // NOI18N
        btnMovimentoSaida.setText("Saída");

        javax.swing.GroupLayout pnlMovimentoLayout = new javax.swing.GroupLayout(pnlMovimento);
        pnlMovimento.setLayout(pnlMovimentoLayout);
        pnlMovimentoLayout.setHorizontalGroup(
            pnlMovimentoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pnlMovimentoLayout.createSequentialGroup()
                .addGap(217, 217, 217)
                .addGroup(pnlMovimentoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(btnMovimentoAbriDia, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnMovimentoEntrada, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(489, 489, 489)
                .addGroup(pnlMovimentoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(btnMovimentoFecharDia, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnMovimentoSaida, javax.swing.GroupLayout.PREFERRED_SIZE, 140, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(47, 47, 47))
        );
        pnlMovimentoLayout.setVerticalGroup(
            pnlMovimentoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pnlMovimentoLayout.createSequentialGroup()
                .addGap(160, 160, 160)
                .addGroup(pnlMovimentoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnMovimentoAbriDia, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnMovimentoFecharDia, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(292, 292, 292)
                .addGroup(pnlMovimentoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnMovimentoEntrada, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btnMovimentoSaida, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(64, 64, 64))
        );

        tpnPrincipalTelaPrincioal.addTab("Movimento", pnlMovimento);

        mnuBasico.setText("Básico");

        mnuCadastrarContas.setText("Cadastrar Contas");
        mnuBasico.add(mnuCadastrarContas);

        menuBasicoEfetuarVendas.setText("Efetuar Vendas");
        menuBasicoEfetuarVendas.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                menuBasicoEfetuarVendasActionPerformed(evt);
            }
        });
        mnuBasico.add(menuBasicoEfetuarVendas);

        mnuPrincipal.add(mnuBasico);

        mnuClienteseFornecedores.setText("Clientes e Fornecedores");

        mnuClienteseFornecedoresCadastrar.setText("Cadastrar");

        mnuClienteseFornecedoresCadastarCliente.setText("Cliente");
        mnuClienteseFornecedoresCadastarCliente.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                mnuClienteseFornecedoresCadastarClienteActionPerformed(evt);
            }
        });
        mnuClienteseFornecedoresCadastrar.add(mnuClienteseFornecedoresCadastarCliente);

        mnuClienteseFornecedoresCadastarFornecedor.setText("Fornececedor");
        mnuClienteseFornecedoresCadastarFornecedor.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                mnuClienteseFornecedoresCadastarFornecedorActionPerformed(evt);
            }
        });
        mnuClienteseFornecedoresCadastrar.add(mnuClienteseFornecedoresCadastarFornecedor);

        mnuClienteseFornecedores.add(mnuClienteseFornecedoresCadastrar);

        mnuClienteseFornecedoresConsultar.setText("Consultar");

        mnuClienteseFornecedoresConsultarCliente.setText("Cliente");
        mnuClienteseFornecedoresConsultar.add(mnuClienteseFornecedoresConsultarCliente);

        mnuClienteseFornecedoresConsultarFornecedor.setText("Forcencedor");
        mnuClienteseFornecedoresConsultar.add(mnuClienteseFornecedoresConsultarFornecedor);

        mnuClienteseFornecedores.add(mnuClienteseFornecedoresConsultar);

        mnuPrincipal.add(mnuClienteseFornecedores);

        mnuProdutos.setText("Produtos");

        mnuProdutosCadastrar.setText("Cadastrar");
        mnuProdutosCadastrar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                mnuProdutosCadastrarActionPerformed(evt);
            }
        });
        mnuProdutos.add(mnuProdutosCadastrar);

        mnuProdutosConsultar.setText("Consultar");
        mnuProdutos.add(mnuProdutosConsultar);

        mnuPrincipal.add(mnuProdutos);

        mnuPrecos.setText("Preços");
        mnuPrincipal.add(mnuPrecos);

        mnuRelatorio.setText("Relatório");

        mnuRelatorioContasPagar.setText("Contas a Pagar");
        mnuRelatorioContasPagar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                mnuRelatorioContasPagarActionPerformed(evt);
            }
        });
        mnuRelatorio.add(mnuRelatorioContasPagar);

        mnuRelatorioContasReceber.setText("Contas a Receber");
        mnuRelatorioContasReceber.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                mnuRelatorioContasReceberActionPerformed(evt);
            }
        });
        mnuRelatorio.add(mnuRelatorioContasReceber);

        mnuPrincipal.add(mnuRelatorio);

        mnuAjuda.setText("Ajuda");
        mnuPrincipal.add(mnuAjuda);

        setJMenuBar(mnuPrincipal);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(tpnPrincipalTelaPrincioal)
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(tpnPrincipalTelaPrincioal, javax.swing.GroupLayout.DEFAULT_SIZE, 646, Short.MAX_VALUE)
                .addContainerGap())
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void mnuClienteseFornecedoresCadastarClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_mnuClienteseFornecedoresCadastarClienteActionPerformed
       FrmCadastroCliente cadastroCliente = new FrmCadastroCliente();
       cadastroCliente.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
       cadastroCliente.setVisible(true);
    }//GEN-LAST:event_mnuClienteseFornecedoresCadastarClienteActionPerformed

    private void mnuClienteseFornecedoresCadastarFornecedorActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_mnuClienteseFornecedoresCadastarFornecedorActionPerformed
        // cadasro fornecedor
    }//GEN-LAST:event_mnuClienteseFornecedoresCadastarFornecedorActionPerformed

    private void mnuProdutosCadastrarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_mnuProdutosCadastrarActionPerformed
        FrmCadastrarProduto cadastroProduto = new FrmCadastrarProduto();
        cadastroProduto.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        cadastroProduto.setVisible(true);
    }//GEN-LAST:event_mnuProdutosCadastrarActionPerformed

    private void btnCadastroProdutoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnCadastroProdutoActionPerformed
        FrmCadastrarProduto cadastroProduto = new FrmCadastrarProduto();
        cadastroProduto.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        cadastroProduto.setVisible(true);
    }//GEN-LAST:event_btnCadastroProdutoActionPerformed

    private void btnCadastroFuncionarioActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnCadastroFuncionarioActionPerformed
        FrmCadastroFuncionario cadastroFuncionario = new FrmCadastroFuncionario();
        cadastroFuncionario.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        cadastroFuncionario.setVisible(true);
    }//GEN-LAST:event_btnCadastroFuncionarioActionPerformed

    private void btnCadastroClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnCadastroClienteActionPerformed
        FrmCadastroCliente cadastroCliente = new FrmCadastroCliente();
        cadastroCliente.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        cadastroCliente.setVisible(true);
    }//GEN-LAST:event_btnCadastroClienteActionPerformed

    private void btnCadastroContasActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnCadastroContasActionPerformed
        FrmCadastroContas cadastrarContas = new FrmCadastroContas();
        cadastrarContas.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        cadastrarContas.setVisible(true);
    }//GEN-LAST:event_btnCadastroContasActionPerformed

    private void btnContasPagarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnContasPagarActionPerformed
        FrmContasPagar contasPagar = new FrmContasPagar();
        contasPagar.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        contasPagar.setVisible(true);
    }//GEN-LAST:event_btnContasPagarActionPerformed

    private void btnContasReceberActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnContasReceberActionPerformed
        FrmContasReceber contasReceber = new FrmContasReceber();
        contasReceber.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        contasReceber.setVisible(true);
    }//GEN-LAST:event_btnContasReceberActionPerformed

    private void btnCaixaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnCaixaActionPerformed
       FrmTelaVendas caixa = new FrmTelaVendas();
       caixa.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
       caixa.setVisible(true);
    }//GEN-LAST:event_btnCaixaActionPerformed

    private void menuBasicoEfetuarVendasActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_menuBasicoEfetuarVendasActionPerformed
       FrmTelaVendas caixa = new FrmTelaVendas();
       caixa.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
       caixa.setVisible(true);
    }//GEN-LAST:event_menuBasicoEfetuarVendasActionPerformed

    private void mnuRelatorioContasPagarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_mnuRelatorioContasPagarActionPerformed
       FrmContasPagar contasPagar = new FrmContasPagar();
       contasPagar.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
       contasPagar.setVisible(true);
    }//GEN-LAST:event_mnuRelatorioContasPagarActionPerformed

    private void mnuRelatorioContasReceberActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_mnuRelatorioContasReceberActionPerformed
       FrmContasReceber contasReceber = new FrmContasReceber();
       contasReceber.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
       contasReceber.setVisible(true);
    }//GEN-LAST:event_mnuRelatorioContasReceberActionPerformed

    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(FrmTelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(FrmTelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(FrmTelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(FrmTelaPrincipal.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new FrmTelaPrincipal().setVisible(true);
//                
            }
        });
    }
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton btnCadastroCliente;
    private javax.swing.JButton btnCadastroContas;
    private javax.swing.JButton btnCadastroFuncionario;
    private javax.swing.JButton btnCadastroProduto;
    private javax.swing.JButton btnCaixa;
    private javax.swing.JButton btnCalendario;
    private javax.swing.JButton btnContasPagar;
    private javax.swing.JButton btnContasReceber;
    private javax.swing.JButton btnMovimentoAbriDia;
    private javax.swing.JButton btnMovimentoEntrada;
    private javax.swing.JButton btnMovimentoFecharDia;
    private javax.swing.JButton btnMovimentoSaida;
    private javax.swing.JMenuItem menuBasicoEfetuarVendas;
    private javax.swing.JMenu mnuAjuda;
    private javax.swing.JMenu mnuBasico;
    private javax.swing.JMenuItem mnuCadastrarContas;
    private javax.swing.JMenu mnuClienteseFornecedores;
    private javax.swing.JMenuItem mnuClienteseFornecedoresCadastarCliente;
    private javax.swing.JMenuItem mnuClienteseFornecedoresCadastarFornecedor;
    private javax.swing.JMenu mnuClienteseFornecedoresCadastrar;
    private javax.swing.JMenu mnuClienteseFornecedoresConsultar;
    private javax.swing.JMenuItem mnuClienteseFornecedoresConsultarCliente;
    private javax.swing.JMenuItem mnuClienteseFornecedoresConsultarFornecedor;
    private javax.swing.JMenu mnuPrecos;
    private javax.swing.JMenuBar mnuPrincipal;
    private javax.swing.JMenu mnuProdutos;
    private javax.swing.JMenuItem mnuProdutosCadastrar;
    private javax.swing.JMenuItem mnuProdutosConsultar;
    private javax.swing.JMenu mnuRelatorio;
    private javax.swing.JMenuItem mnuRelatorioContasPagar;
    private javax.swing.JMenuItem mnuRelatorioContasReceber;
    private javax.swing.JPanel pnlCadastro;
    private javax.swing.JPanel pnlFinanceiro;
    private javax.swing.JPanel pnlMovimento;
    private javax.swing.JTabbedPane tpnPrincipalTelaPrincioal;
    // End of variables declaration//GEN-END:variables
}